for thousands of years - Turco Inglés Diccionario